Modular trailer - Alemán Inglés Diccionario